completion guarantee - French English Dictionary